protective visor - Francés Inglés Diccionario